caught flat-footed

Translations
pris au dépourvu
Definitions
Caught flat-footed refers to being taken by surprise or unprepared for a situation, often resulting in a disadvantage or inability to respond effectively.